package com.qys.livesMall.anchor.model.dto.lives.sys;

import io.swagger.v3.oas.annotations.media.Schema;
import jakarta.validation.constraints.NotNull;
import lombok.Data;

import java.math.BigDecimal;

/**
 * @author Admin
 */
@Data
@Schema(name = "UpdateLiveRooDTO", description = "修改直播间DTO")
public class UpdateLiveRooDTO {

    @NotNull
    @Schema(description = "直播间场次ID")
    private Long id;

    @NotNull
    @Schema(description = "在线人数")
    private Integer onlineNumber;

    @NotNull
    @Schema(description = "销售额")
    private BigDecimal salesAmount;

    @NotNull
    @Schema(description = "销量")
    private Integer salesVolume;

    @NotNull
    @Schema(description = "礼物收益（金币）")
    private BigDecimal giftIncome;

    @NotNull
    @Schema(description = "订单数量")
    private Integer orderQuantity;

}
